settle matters - Español Inglés Diccionario